|= (присваивание побитового ИЛИ)

Доступность

Flash Player 5.

Синтаксис

expression1 |= expression2

Параметры

expression1,expression2 Числа или переменные.

Возвращает

Целое число.

Описание

Оператор (побитовый с присвоением), присваивает expression1 значение выражения expression1 | expression2. Следующие две строки эквивалентны :

x |= y;
x = x | y;

Для дополнительной информации, смотрите "Старшинство и ассоциативность операторов" в Использовании ActionScript во Флэш .

Пример

Пример использования оператора (|=) :

/ 15 десятичное = 1111 бинарное
var x:Number = 15;
// 9 десятичное = 1001 бинарное
var y:Number = 9;
// 1111 |= 1001 = 1111
trace(x |= y);  // возвращается 15 десятичное (1111 бинарное)

См.также

& (побитовое И), &= (присваивание побитового И), ^ (побитовое исключающее ИЛИ), ^= (побитовое исключающее ИЛИ с присвоением), | (побитовое ИЛИ), ~ (побитовое НЕТ)